Acquiring the parts for the Duckiebot C1

🔗

Upgrading your C0 or C0+xyz configuration to C1 starts here, with purchasing the necessary components. We provide a link to all bits and pieces that are needed to build a C1 Duckiebot, along with their price tag.

In general, keep in mind that:

  • The links might expire, or the prices might vary.
  • Shipping times and fees vary, and are not included in the prices shown below.
  • Buying the parts for more than one Duckiebot makes each one cheaper than buying only one.
  • A few components in this configuration are custom designed, and might be trickier to obtain.

A Duckiebot in C0 or C0+wjd configuration.

Cost: USD 69 + Bumpers manufacturing solution

Time: ??? Days (average shipping times)

Results: A kit of parts ready to be assembled in a C1 configuration Duckiebot.

Bill of materials

🔗

Bill of materials
20 Female-Female Jumper Wires (300mm) USD 8
Male-Male Jumper Wire (150mm) USD 1.95
LEDs USD 10
LED HAT USD 28.20 for 3 pieces
PWM/Servo HAT USD 17.50
Bumpers TBD (custom made)
40 pin female header USD 1.50
5 4 pin female header USD 0.60/piece
2 16 pin male header USD 0.61/piece
12 pin male header USD 0.48/piece
3 pin male header USD 0.10/piece
2 pin female shunt jumper USD 2/piece
5 200 Ohm resistors USD 0.10/piece
10 130 Ohm resistors USD 0.10/piece
Total for C0+wjd configuration USD 212
Total for C1 configuration USD 281+Bumpers

TODO: add links to Bumpers: (a) bumper design files; (b) one-click purchasing option (?)

LEDs

🔗

The Duckiebot is equipped with 5 RGB LEDs. LEDs can be used to signal to other Duckiebots, or just make fancy patterns.

The pack of LEDs linked in the table above holds 10 LEDs, enough for two Duckiebots.

The RGB LEDs

LED HAT

🔗

The LED HAT (Figure 29) provides an interface for our RGB LEDs and the computational stack. This board is a daughterboard for the Adafruit 16-Channel PWM/Servo HAT, and enables connection with additional gadgets such as ADS1015 12 Bit 4 Channel ADC, Monochrome 128x32 I2C OLED graphic display, and Adafruit 9-DOF IMU Breakout - L3GD20H+LSM303. This item will require soldering to be functional.

This board is custom degined and can only be ordered in minimum runs of 3 pieces. The price scales down quickly with quantity, and lead times may be significant, so it is better to buy these boards in bulk.

The LED HAT

PWM/Servo HAT

🔗

The PWM/Servo HAT (Figure 30) mates to the LED HAT and provides the signals to control the LEDs, without taking computational resources away from the Rasperry Pi itself. This item will require soldering to be functional.

The PWM-Servo HAT

Male-Male Jumper Wires

🔗

The Duckiebot needs one male-male jumper wire (Figure 31) to power the DC Stepper Motor HAT from the PWM/Servo HAT.

Premier Male-Male Jumper Wires

Female-Female Jumper Wires

🔗

20 Female-Female Jumper Wires (Figure 32) are necessary to connect 5 LEDs to the LED HAT.

Premier Female-Female Jumper Wires

Bumpers

🔗

These bumpers are designed to keep the LEDs in place and are therefore used only in configuration C1. They are custom designed parts, so they must be produced and cannot be bought. We used laser cutting facilities. Our design files are available [here].

add links to .sldprt files once confirmed final version

The Bumpers

Headers, resistors and jumper

🔗

5 4 pin female header

2 16 pin male header

1 12 pin male header

1 3 pin male header

1 2 pin female shunt jumper

5 200 Ohm resistors

10 130 Ohm resistors

These items will require soldering to be functional.

The Headers
The Resistors

Clean up

Because of mathjax bug
Comments ()